@media screen and (max-width: 500px)
{
    .header_container
    {
        padding: 14px 0;
    }

    .header
    {
        padding-top: 14px;
    }

    .header_phone
    {
        display: none;
    }
    
    .second_site_name_br,
    .first_site_name_br
    {
        display: block;
    }
    
    .site_name
    {
        font-size: 0.875em;
        width: 60%;
    }
    
    .header_email
    {
        display: none;
    }
    
    .content,
    .footer
    {
        font-size: 0.875em;
    }
    
    .header_container
    {
        padding-top: 10px;
    }
    
    .footer_text
    {
        width: 100%;
    }
    
    .footer_end_note 
    {
        bottom: 3%;
    }
    
    .footer-all
    {
        font-size: 0.55em;
    }
    
    .footer-all .request_link
    {
        width: 12%;
    }

    .arrow_to_map_container,
    .map_container
    {
        display: none;
    }
    
    .footer h2
    {
      font-size: 20px;
    } 
}/*/mediaquery*/